package com.hutao.manage.model;

import java.math.BigDecimal;

public class QualityRecord {

	private String species;//种类
    private String speciesN;//种类中文名称
    private Integer discharges = 0;//出院人次
    private Integer deaths = 0;//死亡人数
    private Integer nonDDN = 0;//非医嘱离院人数nonDirectedDepartures
    private Integer surgicalN = 0;//手术人数
    private Integer deathSurgicalN = 0;//手术患者住院死亡人数
    private Integer nonSurgicalN = 0;//手术患者非医嘱离院人数
    private Double averageStay = 0.0;//平均住院日（天） (days)
    private Double costPer = 0.0;//每住院人次费用（元）
    private Integer unexpectedDay = 0;//出院当天非预期再住院患者人数
    private Integer unexpectedDayT = 0;//出院2-15天非预期再住院患者人数
    private Integer unexpectedDayS = 0;//出院16-31天非预期再住院患者人数
    private Integer unexpectedDayInMonth = 0;//住院患者出院后31天内非预期再住院患者人数
    private Integer uPlanReturn2 = 0;//术后48小时（2 天）以内非计划重返手术室再次手术人数
    private Integer uPlanReturn3 = 0;//术后3-31天非计划重返手术室再次手术人数
    private Integer uPlanReturnInMonth = 0;//手术患者非计划重返手术室再次手术人数
    private String incisionIALV="";
	public String getSpecies() {
		return species;
	}
	public void setSpecies(String species) {
		this.species = species;
	}
	public String getSpeciesN() {
		return speciesN;
	}
	public void setSpeciesN(String speciesN) {
		this.speciesN = speciesN;
	}
	public Integer getDischarges() {
		return discharges;
	}
	public void setDischarges(Integer discharges) {
		this.discharges = discharges;
	}
	public Integer getDeaths() {
		return deaths;
	}
	public void setDeaths(Integer deaths) {
		this.deaths = deaths;
	}
	public Integer getNonDDN() {
		return nonDDN;
	}
	public void setNonDDN(Integer nonDDN) {
		this.nonDDN = nonDDN;
	}
	public Integer getSurgicalN() {
		return surgicalN;
	}
	public void setSurgicalN(Integer surgicalN) {
		this.surgicalN = surgicalN;
	}
	public Integer getDeathSurgicalN() {
		return deathSurgicalN;
	}
	public void setDeathSurgicalN(Integer deathSurgicalN) {
		this.deathSurgicalN = deathSurgicalN;
	}
	public Integer getNonSurgicalN() {
		return nonSurgicalN;
	}
	public void setNonSurgicalN(Integer nonSurgicalN) {
		this.nonSurgicalN = nonSurgicalN;
	}
	public Double getAverageStay() {
		return averageStay;
	}
	public void setAverageStay(Double averageStay) {
		this.averageStay = averageStay;
	}
	public Double getCostPer() {
		return costPer;
	}
	public void setCostPer(Double costPer) {
		this.costPer = costPer;
	}
	public Integer getUnexpectedDay() {
		return unexpectedDay;
	}
	public void setUnexpectedDay(Integer unexpectedDay) {
		this.unexpectedDay = unexpectedDay;
	}
	public Integer getUnexpectedDayT() {
		return unexpectedDayT;
	}
	public void setUnexpectedDayT(Integer unexpectedDayT) {
		this.unexpectedDayT = unexpectedDayT;
	}
	public Integer getUnexpectedDayS() {
		return unexpectedDayS;
	}
	public void setUnexpectedDayS(Integer unexpectedDayS) {
		this.unexpectedDayS = unexpectedDayS;
	}
	public Integer getUnexpectedDayInMonth() {
		return unexpectedDayInMonth;
	}
	public void setUnexpectedDayInMonth(Integer unexpectedDayInMonth) {
		this.unexpectedDayInMonth = unexpectedDayInMonth;
	}
	public Integer getuPlanReturn2() {
		return uPlanReturn2;
	}
	public void setuPlanReturn2(Integer uPlanReturn2) {
		this.uPlanReturn2 = uPlanReturn2;
	}
	public Integer getuPlanReturn3() {
		return uPlanReturn3;
	}
	public void setuPlanReturn3(Integer uPlanReturn3) {
		this.uPlanReturn3 = uPlanReturn3;
	}
	public Integer getuPlanReturnInMonth() {
		return uPlanReturnInMonth;
	}
	public void setuPlanReturnInMonth(Integer uPlanReturnInMonth) {
		this.uPlanReturnInMonth = uPlanReturnInMonth;
	}
	public String getIncisionIALV() {
		return incisionIALV;
	}
	public void setIncisionIALV(String incisionIALV) {
		this.incisionIALV = incisionIALV;
	}
	@Override
	public String toString() {
		return "QualityRecord [species=" + species + ", speciesN=" + speciesN + ", discharges=" + discharges
				+ ", deaths=" + deaths + ", nonDDN=" + nonDDN + ", surgicalN=" + surgicalN + ", deathSurgicalN="
				+ deathSurgicalN + ", nonSurgicalN=" + nonSurgicalN + ", averageStay=" + averageStay + ", costPer="
				+ costPer + ", unexpectedDay=" + unexpectedDay + ", unexpectedDayT=" + unexpectedDayT
				+ ", unexpectedDayS=" + unexpectedDayS + ", unexpectedDayInMonth=" + unexpectedDayInMonth
				+ ", uPlanReturn2=" + uPlanReturn2 + ", uPlanReturn3=" + uPlanReturn3 + ", uPlanReturnInMonth="
				+ uPlanReturnInMonth + ", incisionIALV=" + incisionIALV + "]";
	}
    
 
	
	
}
